sensory isolation - Turco Inglés Diccionario